package com.cloudbroker.bcs.platform.ltb.bizapi.service.business.system.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.EnumValue;
import com.cloudbroker.bcs.common.validatioin.annotation.IntegerString;
import com.cloudbroker.bcs.common.validatioin.annotation.Length;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.ltb.bizapi.constants.status.ShowPersonNumStatus;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.base.vo.HSBCPSVO;

/**
 * Created by zhaojp18008 on 2016/6/1.
 */
public class ShowPersonNumSetForm extends HSBCPSVO {
    private static final long serialVersionUID = 1L;
    
    @NotBlank
    @EnumValue(enumClass = ShowPersonNumStatus.class)
    protected String show_person_num_flag;
    
    @IntegerString
    @Length(max = 10)
    protected String show_person_num_threshold;

    public String getShow_person_num_flag() {
        return show_person_num_flag;
    }

    public void setShow_person_num_flag(String show_person_num_flag) {
        this.show_person_num_flag = show_person_num_flag;
    }

    @Override
    public String toString() {
        return "ShowPersonNumSetForm{" +
                "show_person_num_flag='" + show_person_num_flag + '\'' +
                ", show_person_num_threshold=" + show_person_num_threshold +
                '}';
    }

    public String getShow_person_num_threshold() {
        return show_person_num_threshold;
    }

    public void setShow_person_num_threshold(String show_person_num_threshold) {
        this.show_person_num_threshold = show_person_num_threshold;
    }
}
